#include "head_c.h"

int getparameter(char* key, char* value) {
    FILE* file = fopen("config.ini", "r");
    while(1) {
        char line[100];
        bzero(line, sizeof(line)); //初始化暂存这一行数据的数组
        char* res = fgets(line, sizeof(line), file);
        if(res == NULL) {
            char buf[] = "没有找到内容\n";
            memcpy(value, buf, strlen(buf) - 1);
            return -1;
        }

        char* line_key = strtok(line, "=");
        if(strcmp(key, line_key) == 0) {
            char* line_value = strtok(NULL, "=");
            memcpy(value, line_value, strlen(line_value) - 1);
            return 0;
        }
    }
}
